<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <script src="/mu/dist/mu.js"></script>


</head>
<body>

<div></div>
<div></div>
<div></div>
<div></div>
<div></div>

<script>


//    // 当只有一个参数的时候, 可以认为是一个匿名闭包
//    mu.run(function() {
//        console.debug('mu.run no con');
//    });
//
//    var con = 'MU.JS';
//    mu.run(con, function(con) {
//        console.debug('mu.run', con)
//    }, function(con) {
//        console.debug('mu.run else   aa' + con);
//    });
//
//    mu.run(con, null, function(con) {
//        console.debug('mu.run else' + con);
//    });
//
//    console.debug(mu.run(false, 'abc', 'ehj'));
//
//    mu.exist(0, function(con) {
//        console.debug('mu.exist', con, 'exist')
//    }, function(con) {
//        console.debug('mu.exist', con, 'unexist')
//    });
//
//    mu.exist(null, function(con) {
//        console.debug('mu.exist', con, 'exist')
//    }, function(con) {
//        console.debug('mu.exist', con, 'unexist')
//    });
//
//    console.debug('::::::mu.type', '--------');
//
//    console.debug(mu.type(mu));
//    console.debug(mu.type(null));
//    console.debug(mu.type(undefined));
//    console.debug(mu.type(1.234));
//    console.debug(mu.type('1234'));
//    console.debug(mu.type(/abc/));
//    console.debug(mu.type({}));
//    console.debug(mu.type([]));
//
//    (function() {
//        console.debug(mu.type(arguments));
//    })(1, 2, 4);
//
//    console.debug('::::::mu.isPlainObject', '--------');
//
//    var fn = new Function();
//    var cls = new fn();
//
//    console.debug(mu.isPlainObject({}));
//    console.debug(mu.isPlainObject(window));
//    console.debug(mu.isPlainObject(document));
//    console.debug(mu.isPlainObject('abcde'));
//    console.debug(mu.isPlainObject(cls));
//    console.debug(mu.isPlainObject(mu));
//
//    console.debug('::::::mu.isEmpty', '--------');
//
//    console.debug(mu.isEmpty({}, 1));
//    console.debug(mu.isEmpty([]));
//    console.debug(mu.isEmpty('   ', true));
//    console.debug(mu.isEmpty(0));
//    console.debug(mu.isEmpty(false));
//    console.debug(mu.isEmpty(null));
//    console.debug(mu.isEmpty(undefined));
//
//    console.debug('::::::mu.isExist', '--------');
//
//    console.debug(mu.isExist({}, 1));
//    console.debug(mu.isExist([]));
//    console.debug(mu.isExist('   ', true));
//    console.debug(mu.isExist(0));
//    console.debug(mu.isExist(false));
//    console.debug(mu.isExist(null));
//    console.debug(mu.isExist(undefined));
//
//    console.debug('::::::mu.isArrayLike', '--------');
//
//    (function(a, b, c, d) {
//        console.debug(mu.isArrayLike([]));
//        console.debug(mu.isArrayLike({length: 100}));
//        console.debug(mu.isArrayLike(document.querySelectorAll('div')));
//        console.debug(mu.isArrayLike(arguments));
//    })(1, 2, 3, 4);


</script>

<!--<script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js"></script>-->
</body>
</html>
